eat somebody out of house and home
(informal, often humorous) to eat a lot of somebody else’s food
How much longer is he staying? He’s eating us out of house and home.